45d1c0ea1d8f4be821e53666bb1f3445172ae097,SensorThingsServer.SQL/src/main/java/de/fraunhofer/iosb/ilt/sta/persistence/postgres/EntityCreator.java,EntityCreator,expandEntity,#Entity#Query#,151
Before Change
subExpand.getPath().remove(0);
subExpand.setSubQuery(expand.getSubQuery());
subQuery.addExpand(subExpand);
subQuery.setCount(query.isCount());
}
if (existing == null || !existing.isExportObject()) {
After Change
}
} else {
// This is not the last element in the expand path. The query is not for this element.
subQuery = new Query(query.getSettings());
Expand subExpand = new Expand();
subExpand.getPath().addAll(expand.getPath());
subExpand.getPath().remove(0);
subExpand.setSubQuery(expand.getSubQuery());
subQuery.addExpand(subExpand);
if (query.getCount().isPresent()) {
subQuery.setCount(query.isCountOrDefault());
}
}